html {
    background-color: #f0f0f0;
}

body {
    font-family: serif-sans;
    font-size: 15px;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    margin: 0px auto;
    padding: 10px 10px;
    width: 1080px;
    text-align: center;
}

p.error {
    font-weight: bold;
    color: red;
}

div.logout {
    float: right;
}

table {
  /*width: 100%;*/
    margin: 0 auto;
    margin-top: 5px;
    margin-bottom: 5px;
    border: 1px solid #000;
    border-collapse: collapse;
}

table>tbody>tr,
table>thead>tr {
    border-bottom: 1px solid #000000;
}

table>tbody>tr>td,
table>thead>tr>th {
    padding: 2px 5px;
    border-left: 1px solid #000000;
    vertical-align: top;
    line-height: 20px;
}

tr.del>td {
    background: #6f6f6f;
}

progress {
    width: 50px;
    border: 1px solid #0064B4;
    background-color:#e6e6e6;
    color: #0064B4; /*IE10下已完成进度的颜色*/
}

progress::-moz-progress-bar { background: #0064B4; }/*表示在Firefox下已完成进度的颜色*/
progress::-webkit-progress-bar { background: #e6e6e6; }/*表示在chrome下全部进度的颜色*/
progress::-webkit-progress-value  { background: #0064B4; }/*表示在chrome下已完成进度的颜色*/